mangrove swamp - English Synonyms Dictionary